Automatic Learning of Subclasses of Pattern Languages
نویسندگان
چکیده
Automatic classes are classes of languages for which a finite automaton can decide the membership problem for the languages in the class, in a uniform way, given an index for the language. For alphabet size of at least 4, every automatic class of erasing pattern languages is contained, for some constant n, in the class of all languages generated by patterns which contain (1) every variable only once and (2) at most n symbols after the first occurrence of a variable. It is shown that such a class is automatically learnable using a learner with the length of the long-term memory being bounded by the length of the first example seen. The study is extended to show the learnability of related classes such as the class of unions of two pattern languages of the above type.
منابع مشابه
Deterministic Fuzzy Automaton on Subclasses of Fuzzy Regular ω-Languages
In formal language theory, we are mainly interested in the natural language computational aspects of ω-languages. Therefore in this respect it is convenient to consider fuzzy ω-languages. In this paper, we introduce two subclasses of fuzzy regular ω-languages called fuzzy n-local ω-languages and Buchi fuzzy n-local ω-languages, and give some closure properties for those subclasses. We define a ...
متن کاملThe VC - Dimension of Subclasses of PatternLanguages ?
This paper derives the Vapnik Chervonenkis dimension of several natural subclasses of pattern languages. For classes with unbounded VC-dimension, an attempt is made to quantify the \rate of growth" of VC-dimension for these classes. This is achieved by computing , for each n, size of the \smallest" witness set of n elements that is shattered by the class. The paper considers both erasing (empty...
متن کاملLearning Pattern Languages over Groups
This article studies the learnability of classes of pattern languages over automatic groups. It is shown that the class of bounded unions of pattern languages over any finitely generated Abelian automatic group is explanatorily learnable. Furthermore, patterns are considered in which variables occur at most n times. The classes of the languages generated by such patterns as well as the bounded ...
متن کاملLearning Local and Recognizable !-Languages and Monadic Logic Programs
We introduce two subclasses of regular !-languages called local !-languages and recognizable !-languages, and give two learning algorithms for those subclasses. We also relate these results to the learning problem for the class of monadic logic programs.
متن کاملPresentation of an efficient automatic short answer grading model based on combination of pseudo relevance feedback and semantic relatedness measures
Automatic short answer grading (ASAG) is the automated process of assessing answers based on natural language using computation methods and machine learning algorithms. Development of large-scale smart education systems on one hand and the importance of assessment as a key factor in the learning process and its confronted challenges, on the other hand, have significantly increased the need for ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011